spoil the enjoyment of - French English Dictionary